be stunned and senseless - Alemán Inglés Diccionario